.tj-date-select {
  display: flex;
  width: 320px;
  .date-type {
    display: flex;
    padding: 2px;
    overflow: hidden;
    background-color: var(--bg-main);
    border: 1px solid var(--ant-cus-bd_default);
    border-right: 0;
    border-radius: 5px 0 0 5px;
    .item {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 40px;
      height: 100%;
      // border-left: 1px solid var(--bd-primary);
      cursor: pointer;
      transition: all ease 0.3s;
    }
    .active {
      /* font-weight: 500;
      background: var(--btn-bg); */
      color: var(--font-active);
      font-weight: 400;
      background: var(--base2);
      border-radius: 2px;
    }
    .disabled {
      background-color: var(--ant-cus-bg_input_disabled) !important;
      cursor: not-allowed;
    }
  }
  .ant-picker {
    flex: 1;
    border-radius: 0 5px 5px 0;
  }
}
